@CHARSET "UTF-8";

body {
	font-size: 12px;
}

a {
	color: #15428B;
}

a:link,a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/* Remove the border around the tabs and override the default white background: */
.x-tab-panel-header-plain .x-tab-strip-top {
    background: #DFE8F6 url(../js/ext/resources/images/default/tabs/tab-strip-bg.gif) repeat-x scroll center bottom !important;
}

/* tab标签字体大小 */
.x-tab-strip span.x-tab-strip-text {
	font-size: 12px;
	/*text-align: center;*/
}

/* panel的title的字体大小 */
.x-panel-tl .x-panel-header {
	font-size: 12px;
}

/*定义页面内容的默认字体大小*/
.x-panel-mc {
	font-size: 12px;
}

.menu-panel {}

/* 定义菜单树的节点样式 */
.menu-panel .x-tree-ec-icon {
    display:none;
}
.menu-panel .x-tree-node {
	font-size: 12px;
}
.menu-panel .x-tree-selected {
    border:1px dotted #a3bae9;
    background:#DFE8F6;
}
.menu-panel .x-tree-node .x-tree-selected a span{
	background:transparent;
	color:#15428b;
    font-weight:bold;
}
/* 定义菜单树的节点样式 end */

.icon-task {
	background: url(../images/icon/book_open.png) no-repeat left center !important;
}
.icon-task-menu {
	background: url(../images/icon/clock.png) no-repeat left center !important;
}
.icon-admin {
	background: url(../images/icon/computer_key.png) no-repeat left center !important;
}
.icon-userinfo {
	background: url(../images/icon/key.png) no-repeat left center !important;
}
.icon-list {
	background: url(../images/icon/application_view_list.png) no-repeat left center !important;
}
.icon-task-add {
	background: url(../images/icon/note_add.png) no-repeat left center !important;
}
.icon-task-my {
	background: url(../images/icon/note.png) no-repeat left center !important;
	padding-left: 20px;
}
.icon-task-assigned {
	background: url(../images/icon/note_go.png) no-repeat left center !important;
	padding-left: 20px;
}
.icon-task-all {
	background: url(../images/icon/package.png) no-repeat left center !important;
	padding-left: 20px;
}
.icon-task-overtime {
	background: url(../images/icon/note_error.png) no-repeat left center !important;
	padding-left: 20px;
}
.icon-search {
	background: url(../images/icon/magnifier.png) no-repeat left center !important;
}
.icon-door {
	background: url(../images/icon/door.png) no-repeat left center !important;
}
.icon-logout {
	background: url(../images/icon/disconnect.png) no-repeat left center !important;
	padding-left: 20px;
}
.icon-exit {
	background: url(../images/icon/door_out.png) no-repeat left center !important;
	padding-left: 20px;
}
.icon-help {
	background: url(../images/icon/cup.png) no-repeat left center !important;
	padding-left: 20px;
}
.icon-support {
	background: url(../images/icon/bell.png) no-repeat left center !important;
}





/* 需求管理 */
.icon-reqMgr-title {
	background: url(../images/icon/calendar.png) no-repeat left center !important;
}

/* 任务管理 */
.icon-taskMgr-title {
	background: url(../images/icon/asterisk_orange.png) no-repeat left center !important;
}

/* 系统管理 */
.icon-sysMgr-title {
	background: url(../images/icon/cog.png) no-repeat left center !important;
}

/* 任务统计*/
.icon-taskCalc-title {
	background: url(../images/icon/chart_bar.png) no-repeat left center !important;
}


/* 任务统计*/
.icon-indexTab-title {
	background: url(../images/icon/house.png) no-repeat left center !important;
}



/* 用户 */
.icon-user-title {
	background: url(../images/icon/user.png) no-repeat left center !important;
}
/* 新建用户 */
.icon-userAdd-title {
	background: url(../images/icon/user_add.png) no-repeat left center !important;
}
/* 修改用户 */
.icon-userEdit-title {
	background: url(../images/icon/user_edit.png) no-repeat left center !important;
}
/* 删除用户 */
.icon-userDel-title {
	background: url(../images/icon/user_delete.png) no-repeat left center !important;
}

/* 查询 */
.icon-find-title {
	background: url(../images/icon/magnifier.png) no-repeat left center !important;
}



#task-west-panel .x-panel {
	margin-bottom: 10px;
}

.tree-menu {}

.tree-menu li {
	margin: 5px 0 5px 0; 
}

/*********测试********/
		a.noneUnder {
			text-decoration:none;
		}
		input.button {
			background-color:#A0D9F7;
			border:1px solid #183EAD;
			font-size:12px;
			font-style:normal;
			font-variant:normal;
			font-weight:normal;
			height:18px;
			line-height:normal;
		}
		table {
			border-collapse:collapse;
			border-spacing:0;
			/*width:500px;		*/	
			/*display:inline;	*/		
			font-size:12px;
			font-family:Tahoma;
			color:#111111;
			border-top-width:1px;			
			border-left-width:1px;
		}
		.toolbar
		{
			border-bottom: #ABABAB 1px solid;
			border-top: #ABABAB 1px;
			background-color: #EFEFEF;
		}
		.margin {
			height:20px;
		}
		
		.SearchResult
		{
			width:100%;
			margin: auto;
			padding-top:10px;
			border-width: 0;
			border-style: solid;
			border-color: #3B619C;
		}

		#smallTable {
			width:25%;
		}

		.GridViewCSS
		{
			width: 100%;
			border-color:#B9CDFB;
			border-style:Solid;
		}
		.GridViewCSS tbody {
			border:2px;
		}
		.GridViewCSS td {
			border-style: dotted dotted none none;
		}
		
		td {
			font-family: Verdana,helvetica,Tahoma;
			font-size: 8pt;
		}
		.lineTr {
			height:1px;
			background:#B9CDFB;
		}
		.GridViewCSS .lineTr td {
			height:1px;
		}
		.GridViewCSS th
		{
			padding: 1px; /*background-color: #9EBFF6;*/
			background-image: url(images/Header_bg.png);
			background-repeat:repeat-x;
			height: 20px;
			text-align: center;
			border: 0;
			color: White;
			white-space:nowrap;
		}
		.GridViewCSS td
		{
			border: 0;
			height: 23px;
			border-right-width: 1px;
			border-right-color: #9EBFF6;
			border-right-style:dotted;
			border-top-width: 1px;
			border-top-color: #9EBFF6;
			border-top-style: dotted;
			word-break:keep-all;
			overflow: hidden;
		}
		.edit {
			background:url("images/edit1.gif") center center no-repeat;
			width:16px;
			height:16px;
			cursor: pointer;
		}


		.TextInput  {
			background-color: #F7F7F7;
			border: 1px solid #656565;
			color: #4A59C6;
			width: 155px;
		}


		.PageDetail
		{
			padding-top: 10px;
			margin: auto;
			width: 740px;
		}

		.TwoItemPerLine
		{
			width: 370px;
			float: left;
			height: 30px;
			font-size: 12px;
			font-family: Arial;
			display:block;
		}
		.OneItemPerLine
		{
			width: 740px;
			padding-bottom: 5px;
			clear: both;
			font-size: 12px;
			font-family: Arial;
		}
		.firstTwoItem {
			margin-left:-102px;
		}
		 
		.OneItemPerLine span
		{
			width: 100px;
			text-align: right;
			vertical-align: middle;
			float: left;
			height: 30px;
			line-height: 27px;
			padding-right: 2px;
			overflow: hidden;
		}

		.TwoItemPerLine span
		{
			width: 100px;
			padding-right: 2px;
			text-align: right;
			vertical-align: middle;
			float: left;
			height: 30px;
			line-height: 27px;
		}

		.OneItemPerLine .TextInput
		{
			border: 1px solid #9EBFF6;
			width: 625px;
		}

		.TwoItemPerLine .TextInput
		{
			border: 1px solid #9EBFF6;
			width: 253px;
		}
